package com.app.oral.dto

import jakarta.validation.constraints.Max
import jakarta.validation.constraints.Min
import jakarta.validation.constraints.NotBlank
import jakarta.validation.constraints.Size

data class CreateClassRequest(
    @field:Min(value = 1, message = "年级必须在1-9年级范围内")
    @field:Max(value = 9, message = "年级必须在1-9年级范围内")
    val grade: Int,
    
    @field:NotBlank(message = "班级名称不能为空")
    @field:Size(max = 50, message = "班级名称长度不能超过50个字符")
    val className: String
)